99048419
52481303
15791309
79485700
48935102
97105719
5985347
8973390
28745421
20591501
32936049
56634788
30297097
10491060
53381132
33205969
7956797
82487808
77569903
14239037
83233596
23277411
74336820
65263437
97873764
40855744
76447117
16964594
14386956
88645504
51309367
23796637
80345232
89495236
96005720
9892311
75379739
382037
20284612
77459242