31313235
59165234
35415287
97691230
59759414
64004044
84834940
17081183
43255746
52527963
54821548
2293582
339817
27957975
98421713
21948963
13139506
40797568
23127674
49769078
41091495
29667762
4711308
45928054
74928507
12388497
11936155
58646821
10621346
64107380
70496684
86229719
86877194
57577669
61801062
91461768
92082753
2321723
51601077
29544432