34655985
72808585
88002593
29638839
22084753
1392843
53168094
26704311
19388533
53297536
38897445
58195334
76057340
5938715
48189429
16213073
83896961
84226651
88388479
47108302
6420343
82144775
19041374
31839168
99853555
20397779
16693186
9344674
5816394
9365867
13088827
48339823
59301457
64914503
60188567
93593046
63332389
59153488
61432406
12693334