36839335
62455048
44035234
72807389
55159531
60671838
334318
11682716
93471644
30429191
42278597
86435802
26117824
77509145
65969582
6855584
14845196
8792269
28259327
85799091
68816447
44278432
62498101
77959260
61596890
62087296
63947237
117905
4726804
71485828
83308517
20935315
43073562
35521291
95954624
59217361
50423698
68078296
85616075
29499280