35742748
99735117
41675507
67985102
45448402
47197914
38439260
1671253
44228376
33604838
36795606
25103979
20562149
33946498
92689369
46738746
6548460
627869
8805262
49345860
16003915
73546815
69516417
64512305
23302076
73121694
10399577
55225610
4773480
99388192
6058397
14858668
62114237
10592090
21592361
86551754
46017382
6756794
8052892
54694991